package com.zxw.flow.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.zxw.flow.domain.dto.FlowTypeDTO;
import com.zxw.flow.domain.entity.FlowType;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zxw.flow.domain.vo.FlowTypePageVO;
import com.zxw.flow.domain.vo.FlowTypeVO;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author Xuewei.Zhang
 * @since 2022-07-04
 */
public interface FlowTypeService extends IService<FlowType> {


    IPage<FlowType> getPage(FlowTypePageVO pageVO);

    FlowTypeVO add(FlowTypeVO flowTypeVO);

    FlowType getFlowTypeById(Long id);

    void updateBase(FlowTypeVO flowTypeVO);

    void delete(String flowTypeIds);

}
